/** 初始化 **/
@charset "utf-8";
html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,
hr,figure,table,caption,th,td,form,fieldset,legend,input,button,
textarea,menu,select{font-family:Arial, "Microsoft YaHei", "Helvetica Neue", Helvetica,  sans-serif;margin:0 auto;padding:0;}
html,body{overflow: auto;height: 100%;}
body{ margin: 0;  font-size: 12px; color: #333; line-height: 20px; width:100%; min-width: 1200px;background:#f2f2f2;letter-spacing: 1px;}
a{text-decoration:none;color: #333;}
a:active,
a:hover {outline: 0;}
a:hover{ text-decoration:none; outline: 0;}
em{font-style:normal}
li{list-style:none}
img{border:0;vertical-align:middle;}
table{border-collapse:collapse;border-spacing:0}
p{word-wrap:break-word}
h1,h2,h3,h4,h5,h6,small{font-size:100%;}
sup,sub{font-size:83%;}
pre,code,kbd,samp{font-family:inherit;}
q:before,q:after{content:none;}
input{outline:none; }
select,input,button,textarea {color: #333; }
input[type=submit],
input[type=button],
button[type=submit],
button[type=button]{filter:chroma(color=#000000);}
input:-webkit-autofill {
    -webkit-box-shadow: 0 0 0 1000px white inset;
}
textarea{overflow:auto;resize:none;outline:none;}
label,summary{cursor:default;}
a,button{cursor:pointer;}
h1,h2,h3,h4,h5,h6,em,strong,b{font-weight:bold;}
del,ins,u,s,a{text-decoration:none;}
pre {white-space:pre-wrap;white-space:-moz-pre-wrap;/*white-space:-pre-wrap;*/white-space:-o-pre-wrap;word-wrap:break-word;}
/*clearfix 清浮动*/
* html .clearfix {zoom: 1;}
*+html .clearfix {zoom: 1;}
.clearfix:after {height: 0;visibility: hidden;content: ".";display: block;clear: both;}
/*浮动*/
.cl{clear:both;}
.fl{float: left;}
.ri{float: right;}
/*文字方位*/
.taLeft { text-align: left !important; }
.taCenter { text-align: center !important; }
.taRight { text-align: right !important; }
.veTop { vertical-align: top !important; }
.veMiddle { vertical-align: middle !important; }
.veBottom { vertical-align: bottom !important; }
/*块化*/
.display-in{display:inline-block;*display:inline;*zoom:1;}
.display-no{display:none;}
.display-bl{display:block;}
/*定位*/
.position-r{position:relative;}
.position-rz{position:relative;zoom:1;}
.overflow-h{overflow:hidden;}
/*文字*/
.fs12{font-size:12px;}
.fs13{font-size:13px;}
.fs14{font-size:14px;}
.fs15{font-size:15px;}
.fs16{font-size:16px;}
.fs17{font-size:17px;}
.fs18{font-size:18px;}
.fs19{font-size:19px;}
.fs20{font-size:20px;}
/*文字行高*/
.line-h15{ line-height: 15px;}
.line-h20{ line-height: 20px;}
.line-h22{ line-height: 22px;}
.line-h25{ line-height: 25px;}
.line-h28{ line-height: 28px;}
.line-h30{ line-height: 30px;}
.line-h35{ line-height: 35px;}
.line-h40{ line-height: 40px;}
/*颜色*/
.default {color: #000 !important;}
.red {color: #e01222 !important;}
.gray {color: #818181 !important;}
.color-cf {color: #cfcfcf !important;}
.green {color: #017505 !important;}
.blue {color: #0099e5 !important;}
.orange{color: #ec6519 !important;}
/*通用间距*/
.m0 {margin: 0 !important;}
.mt0{ margin-top:0 !important;}
.mt5{ margin-top:5px !important;}
.mt10{ margin-top:10px !important;}
.mt15{ margin-top:15px !important;}
.mt20{ margin-top:20px !important;}
.mt25{ margin-top:25px !important;}
.mt30{ margin-top:30px !important;}
.mb0{ margin-bottom:0 !important;}
.mb5{ margin-bottom:5px !important;}
.mb10{ margin-bottom:10px !important;}
.mb15{ margin-bottom:15px !important;}
.mb20{ margin-bottom:20px !important;}
.mb25{ margin-bottom:25px !important;}
.mb30{ margin-bottom:30px !important;}
.ml5{margin-left: 5px !important;}
.ml10{margin-left: 10px !important;}
.ml15{margin-left: 15px !important;}
.ml20{margin-left: 20px !important;}
.mr5{margin-right: 5px !important;}
.mr10{margin-right: 10px !important;}
.mr15{margin-right: 15px !important;}
.mr20{margin-right: 20px !important;}
.p0 {padding: 0 !important;}
.pt0{ padding-top:0 !important;}
.pt5{ padding-top:5px !important;}
.pt10{ padding-top:10px !important;}
.pt15{ padding-top:15px !important;}
.pt20{ padding-top:20px !important;}
.pt25{ padding-top:25px !important;}
.pt30{ padding-top:30px !important;}
.pb0{ padding-bottom:0 !important;}
.pb5{ padding-bottom:5px !important;}
.pb10{ padding-bottom:10px !important;}
.pb20{ padding-bottom:20px !important;}
.pb25{ padding-bottom:25px !important;}
.pb30{ padding-bottom:30px !important;}
.pl0{padding-left:0 !important;}
.pl5{padding-left:5px !important;}
.pl10{padding-left:10px !important;}
.pl15{padding-left:15px !important;}
.pl20{padding-left:20px !important;}
.pl50{padding-left:50px !important;}
.pr0{padding-right:0 !important;}
.pr5{padding-right:5px !important;}
.pr10{padding-right:10px !important;}
.pr15{padding-right:15px !important;}
.pr20{padding-right:20px !important;}
.p5{padding:5px !important;}
.p10{padding:10px !important;}
.m5{margin:5px !important;}
.m10{margin:10px !important;}

/* 长度 */
.w50 {width: 50px !important;}
.w80 {width: 80px !important;}
.w100{width:100px !important;}
.w120 {width: 120px !important;}
.w150 {width: 150px !important;}
.w180 {width: 180px !important;}
.w200 {width: 200px !important;}
.w250 {width: 250px !important;}
.w300 {width: 300px !important;}
.w350 {width: 350px !important;}
.w400 {width: 400px !important;}

.text-over {overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}

/*-------------- 头部 --------------- */
#lv-header { position:fixed; top:0; width:100%; height:48px; line-height:48px; color:#fff; background:#1d1f27; z-index: 10; }
.hed-logo {float: left; width:225px; font-size:16px; background:#23262f; }
.hed-logo a {margin-left: 60px;color: #fff; letter-spacing: 2px;}
.hed-logo img {margin:-2px 6px 0 0;}
.hed-r {float: left;}
.h-more { padding:0 15px; border-left: 1px solid #141414;}
.h-nav li {float: left; width:105px; margin-right:10px; text-align: center; font-size: 15px;}
.h-nav li a {display: block;color: #fff;}
.h-nav li a:hover,.h-nav li .action {background:#141414; }
.h-per {position: absolute; right:0;}
.h-per .pull-level.name .pull-down {width: 120px; right:15px;}
.h-name {margin-right: 10px;color: #fff;}
.h-name img {margin-left: 10px;}
.h-news { position:relative; display:inline-block;padding:0 15px; color: #fff; border-left: 1px solid #141414;}
.h-news .quan {position: absolute;top:15px; width: 5px; height: 5px; border-radius: 5px; background:#ff3233; }

/*-------------- 侧栏 --------------- */
#lv-sider { position:fixed; left:0; top:48px; height:100%; width:225px; background: #393d49; z-index: 10;}
.sideBar {line-height: 35px;font-size: 13px;}
.sideBar a { color: #fff; display: block;  }
.side-1 {font-size: 14px; line-height: 46px; position: relative;}
.side-1 a { padding-left:17px;}
.side-1 .menu-icon { width:16px; height:16px; margin-right: 6px;} 
.side-1 .up-icon,.side-1 .down-icon {position: absolute; top:0px; right:20px;}
.side-1.side-no .up-icon,.side-1.side-no .down-icon {display: none;}
.side-1 a:hover,.side-1 .cur { padding-left:15px; border-left:2px solid #01998c; background:#2b2e37; }
.side-2 {padding:5px 0 5px;line-height:36px; background:#1d2027; }
.side-2 a {padding-left:40px; margin-bottom: 5px; color: #ddd;}
.side-2 a.cur,.side-2 a:hover { color:#fff; background:#01998c; }

/*-------------- 内容 --------------- */
#lv-content { margin: 48px 0 0 225px;}

/*-------------- 多页签 --------------- */
.multi-title .pull-down { top:35px; }
.multi-title {margin: 0 0 10px; position: relative; border-bottom: 1px solid #e2e2e2; background: #fff;box-shadow: 3px 3px 5px #e6e6e6;}
.multi-title .arrow-l {float: left; padding: 10px 10px; }
.multi-title .arrow-r {float: right;padding: 10px 10px;}
.multi-title .arrow-x {float: right;}
.multi-title .arrow-x .arrow {padding: 10px 10px; display: inline-block;}
.multi-title .arrow-x .bg-on {background: #ececec;}
.multi-title .multi {float: left;}
.multi-title .multi li {float: left;}
.multi-title .multi li a {color: #666; display:inline-block; font-size: 14px;padding: 10px 12px; }
.multi-title .multi li img {margin: 6px 0 0 6px; vertical-align: top;}
.multi-title .multi .on a {background: #fff; color:#333; padding: 7px 12px 10px; margin: 0 0 -1px;border-top: 3px solid #01998c;border-left: 1px solid #e8e8e8;border-right: 1px solid #e8e8e8; background: #f8f8f8;}
.mul-more { position:absolute; right:1px; top:38px; width:85px; text-align:center; background:#fff; border: 1px solid #e8e8e8; box-shadow: -2px 4px 5px #888; }
.mul-more a { line-height: 32px; display: block;}
.mul-more a:hover,.mul-more .on a  {background: #fbecec;font-weight: bold;color: #c21515; }
/*------- 标签内容区-------- */
.multi-content {margin: 10px;}
.multi-item {  background: #fff; padding: 20px; min-height: 650px;}
.item-info {}
.tips {color:#c10000; }/* 提示信息 */
/* 查询条件 */
.lv-searchForm { margin-bottom:15px; padding:10px 15px 15px; background: #f8f8f8;}
.seach-form .display-in {margin: 5px 15px 0 0;}
.seach-form .lv-btn {margin: 0 5px;}
.lv-searchForm .lv-sm {margin-top: 10px;}
.lv-searchForm .lv-sm .yellowtr,.lv-searchForm .lv-sm .graytr { display:inline-block; padding: 5px 12px; color: #333; }
/* 标题 */
.lv-h2 {margin-bottom:15px; padding:10px 0 10px 10px; font-size: 14px; font-weight:normal; border-bottom: 1px solid #ececec; }
.lv-h3 {margin-bottom:15px; padding:0 0 6px; color:#01998c; font-weight:bold; font-size:14px; border-bottom: 1px solid #01998c; }
/* tab展示 */
.lv-tabShow {width: 100%; margin-bottom: 15px;}
.lv-tabShow th,.lv-tabShow td { padding: 10px 10px; border: 1px solid #eaeaea;  }
.lv-tabShow th {text-align: right; font-size:13px; background: #f8f8f8;}
.lv-tabShow .lv-input {width: 94%; margin: -2px 0;}
.lv-tabShow .lv-input-big {width:97%;}
.lv-sumbit {text-align: center;}
.lv-sumbit .lv-btn {margin: 0 5px;}
/* tab列表 */
.lv-tabList {width: 100%;}
.lv-tabList th,.lv-tabList td { padding: 10px; border: 1px solid #eaeaea; text-align: left;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;  }
.lv-tabList th {font-size:13px; background: #f8f8f8;}
.listodd{background: #f8f8f8;}/* 间行变色 */
.yellowtr { color:#888; background: #f3dd84;}
.graytr { color:#888; background: #ddd;}
.yellowtr img,.graytr img {opacity: 0.5;}
/*table中“操作”  */
.operate_icon6 {width: 176px;}
.operate_icon5 {width: 155px;}
.operate_icon4 {width: 125px;}
.operate_icon3 {width: 95px;}
.operate_icon2 {width: 65px;}
.operate_icon1 {width: 35px;}
.operate_icon1 img,.operate_icon2 img,.operate_icon3 img,.operate_icon4 img,.operate_icon5 img,.operate_icon6 img{margin:0 5px;}











